package com.ls.fw.mvc.springmvc.test.service;
import java.util.List;
import com.ls.fw.mvc.springmvc.test.model.SysUserAccount;
import com.ls.fw.mvc.springmvc.test.vo.SysUserAccountVo;
/**
 * @author ls
 * 2015年09月26日 23时16分58秒
 */
public interface SysUserAccountService{

	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午8:57:08
	 * @version V1.0
	 * @param model
	 */
	void persist(SysUserAccount model);

	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午8:57:22
	 * @version V1.0
	 * @param parseLong
	 * @return
	 */
	SysUserAccount find(long parseLong);


	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午8:57:30
	 * @version V1.0
	 * @param q
	 * @return
	 */
	List query(SysUserAccountVo q);


	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午8:57:46
	 * @version V1.0
	 * @param model
	 */
	void save(SysUserAccount model);


	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午8:57:52
	 * @version V1.0
	 * @param ids
	 */
	void remove(String[] ids);


	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午8:57:57
	 * @version V1.0
	 * @param ids
	 */
	void delete(String[] ids);


	
	/**
	 * 
	 * @author lisheng
	 * @date 2015年11月26日 下午9:05:20
	 * @version V1.0
	 * @param model
	 */
	void update(SysUserAccount model);
	
}
